Mode (UI)
https://en.wikipedia.org/wiki/Mode_(user_interface)
ユーザーインターフェイスにおける用語
計算機プログラムや物理的インタフェースの遷移状態のこと
複数のモードを有する時
ユーザーが同一の入力をしてもモードに応じて出力や結果が異なる
Mode Errorが生じうる
モードを有するインタフェースをModal Interface、モードを有しないインタフェースをModeless Interfaceと呼ぶ
関連
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
Reactなどの宣言的UI
命令的/手続き的に記述すると、直前の状態に依存することになり、モードが発生する
ohbarye.icon 関数型プログラミングが状態を排するのに近い